Continual lifelong learning with neural networks: A review